package cn.qidisoft.edu.hzjt.service.xb;

import java.util.List;
import java.util.Map;

import cn.qidisoft.core.common.pagination.Page;
import cn.qidisoft.core.common.pagination.PaginationBean;
import cn.qidisoft.edu.hzjt.model.xb.PartyEmploySuperviseEn;

public interface IPartyEmploySuperviseService {

	List<PartyEmploySuperviseEn> queryList(PartyEmploySuperviseEn PartyEmploySuperviseEn);

	PaginationBean<PartyEmploySuperviseEn> queryPageList(PartyEmploySuperviseEn PartyEmploySuperviseEn, Page page);

	PartyEmploySuperviseEn queryByPK(PartyEmploySuperviseEn PartyEmploySuperviseEn);

	int insert(PartyEmploySuperviseEn PartyEmploySuperviseEn);

	int update(PartyEmploySuperviseEn PartyEmploySuperviseEn);

	int delete(PartyEmploySuperviseEn PartyEmploySuperviseEn);
	
	List<Map<String, Object>>  queryAllYearList();
	
	
	
	PaginationBean<PartyEmploySuperviseEn> queryPageList2(PartyEmploySuperviseEn PartyEmploySuperviseEn, Page page);
	
	
	List<PartyEmploySuperviseEn> exportList(PartyEmploySuperviseEn model,
			Page page);
}
